Digital Cement: Software Portfolio Architecture, Complexity, and Flexibility

نویسندگان

  • David Dreyfus
  • George M. Wyner
چکیده

This paper is about the relationship between an organization’s software portfolio architecture and its ability to make changes to it. Responding to business and technology changes often involves modifying the software portfolio and the speed and cost of making changes to the software portfolio is a measure of the system’s flexibility. The specific research question is: “How does software portfolio architecture affect software portfolio flexibility?” This research develops measures of architectural and component complexity and hypothesizes that these constructs affect one dimension of software portfolio flexibility: architectural flexibility. The hypotheses are tested by (1) collecting component and dependency data from a biopharmaceutical company’s software portfolio, (2) combining this data with survey, system instrumentation, and archive data, and then (3) estimating and interpreting multiple regression models. The general conclusions from the research are that both complexity at the component level and complexity at the architectural level affect software portfolio flexibility.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Survey the Security Function of Integration of vehicular ad hoc Networks with Software-defiend Networks

In recent years, Vehicular Ad Hoc Networks (VANETs) have emerged as one of the most active areas in the field of technology to provide a wide range of services, including road safety, passenger's safety, amusement facilities for passengers and emergency facilities. Due to the lack of flexibility, complexity and high dynamic network topology, the development and management of current Vehicular A...

متن کامل

Project Portfolio Selection with the Maximization of Net Present Value

Projects scheduling by the project portfolio selection, something that has its own complexity and its flexibility, can create different composition of the project portfolio. An integer programming model is formulated for the project portfolio selection and scheduling.Two heuristic algorithms, genetic algorithm (GA) and simulated annealing (SA), are presented to solve the problem. Results of cal...

متن کامل

Creativity, Design Studio Performance, and Social Media: A Study of Instagram Use among Architecture Students

The importance of using visual social media as the digital learning and inspiration resources in architecture is blatantly obvious. On the contrary, there are still gaps in the position of those platforms in the elements of creativity and performance within design studios. The major research question is how does the architecture students' use of architectural content on Instagram relate to thei...

متن کامل

How to determine the cost of Business Process-Aware Software Architecture Flexibility - The Travelsky Case

We build a model of business process-aware software architecture flexibility cost for business process variation and structural complexity. By using travelsky-airline-agent's ecommerce platform as an example, we conduct in the study by the investment decisionsmaking of the flexibility strategy and the regression formula of flexibility. The results demonstrate that the investment can improve the...

متن کامل

A Quantitative Evaluation of Maintainability of Software Architecture Styles

Proper decisions play a crucial role in any software architecture design process. An important decision of design stage is the selection of a suitable software architecture style. Lack of investigation on the quantitative impact of architecture styles on software quality attributes is the main problem in using such styles. Consequently, the use of architecture styles in designing is based on th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011